one friday fights
When the Klong Drum Slows: Classic Muay Thai Faces a Changing of the GuardOn a late evening at Rajadamnern Stadium in Bangkok, the pi flute and the klo...
Decoding Swimming Through Data: World Records, Polyurethane Suits and Numbers That Refuse to AgeIn July 2026, at the World Aquatics Championships in Rome, the electronic...
16-14, Then 17-21: Nguyen Thuy Linh, Xu Wen Jing, and a Gap That Isn't in the RankingsWhen the electronic scoreboard at Nguyen Du Stadium clicked to 16-14 in favou...
Three Flags, One Silence: Re-reading Vietnam's Women's Team Kata Gold at Asiad 20The arena fell silent in the way only a scoring discipline can. No impact...
NBA and Wilson Test a Smart Ball: The 'No Difference' Feeling and the Data Negotiation Behind ItIn October 2026, in Macau, during the NBA China Games, Adam Silver stood befo...
Aidil Sholeh Ends 27 Months of Silence for Malaysian Men's Singles With a Final That Had No RoarThe last sound I remember from the Nguyen Du arena in Ho Chi Minh City was no...
Dakar 2026 Youth Olympic Games Beach Volleyball Draw File: When the Draw Says Nothing About Who WinsIn mid-October, as advertising boards began rising along the Corniche in Daka...
An Se-young defends Asian Games 2026 gold: the records, and the gaps behind themOn 29 September 2026, at the arena in Aichi-Nagoya, the second game of the...
The Empty Data Table: Silence Is Never ExonerationThree in the morning, and the transfer market has gone to sleep. That is when...
Vietnamese Football in the Transfer Window: Reading Signals from Training Ground to Balance SheetVietnamese Football in the Transfer Window: Reading Signals from Training...
Clacton & District Table Tennis League: When a 12-Year Dynasty EndedTwelve seasons. Nomads Panthers held the Division One title of the Clacton &...
Six Giants Absent at VALORANT Champions 2026: Analysis of Four Failure Modes and the Qualification System QuestionThe VCT 2026 season is about to kick off in Shanghai with a notable paradox:...
Samarkand Chess Olympiad: Nihal Sarin's +2 Moment and How India Packaged Defeat into Team PhilosophyIn the analysis room in Samarkand, the electronic clock showed Nihal Sarin...
The V.League Data Void: How Vietnamese Football Media Invents Its NumbersLast month, in my office in Lyon, I opened an analysis file on V.League 1. Th...
Update Cycles and the Revenue Lesson Esports Keeps MissingIn May 2026, K League 1 restarted inside stadiums without a single spectator....
Vietnam vs Pakistan: An Open Goalkeeper Slot and a Competition Name That Needs VerificationIn the press room in Jakarta, when asked about the goalkeeper position, Kim...
Cruz Azul and the 46th-Minute Disease: A Third-Best Attack Carrying a Bottom-Tier Defense in Apertura 2026The 46th minute is a mark etched into the geological layer of the season. In...
A New Chapter for American College Women's Volleyball: The Big Ten/SEC Challenge Week and the Historic Match at Wrigley FieldWhen the NCAA Division I women's volleyball season schedule was released...
The Last Two Kilometres in Berlin: Assefa, 2:11:04 and the World Record Left BehindAt kilometre 40, on Unter den Linden, the clock on the gantry was still runni...
Hanoi FC's repeating nightmare: When history becomes a psychological burdenAt minute 35, when Christie Cyrus scored an own goal, I looked toward the Han...
